dolichoectatic artery - Spanish English Dictionary